package com.lagou.service;

/**
 * @ClassName: VertifyCodeService
 * @Auther: Jerry
 * @Date: 2020/10/22 16:47
 * @Desctiption: VertifyCodeService接口
 * @Version: 1.0
 */
public interface VertifyCodeService {

    /**
     * 生成验证码并发送到对应邮箱，成功true，失败false
     * @param email 电子邮件
     * @return boolean
     */
    Boolean create(String email);

    /**
     * 校验验证码是否正确，0正确1错误2超时
     * @param email 电子邮件
     * @param code 验证码
     * @return {@link Integer}
     */
    Integer validate(String email, String code);

}
